Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TREVOR PLACE Terraced £14,535,000 10 Apr 2013
3 TREVOR PLACE Terraced £2,128,000 18 Nov 2009
4 TREVOR PLACE Terraced £6,452,350 29 Oct 2018
6 TREVOR PLACE Terraced £1,400,000 31 Jul 2001
7 TREVOR PLACE Terraced £1,760,000 3 Aug 2006
8 TREVOR PLACE Terraced £1,630,900 14 Jul 2006
9 TREVOR PLACE Terraced £2,112,500 12 Aug 2009